package com.zj.fx.model.info;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class InfoProject implements Serializable {
    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "主键ID")
    private String id;

    @ApiModelProperty(value = "项目编号")
    private String num;

    @ApiModelProperty(value = "项目属性（1：项目大类，2：项目小类，3工作要求，4评价方式）")
    private String type;

    @ApiModelProperty(value = "项目内容")
    private String content;

    @ApiModelProperty(value = "项目分值")
    private String score;

    @ApiModelProperty(value = "父级编号")
    private String parentNum;

    @JsonProperty("id")
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    @JsonProperty("num")
    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    @JsonProperty("type")
    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    @JsonProperty("content")
    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    @JsonProperty("score")
    public String getScore() {
        return score;
    }

    public void setScore(String score) {
        this.score = score;
    }

    @JsonProperty("parentNum")
    public String getParentNum() {
        return parentNum;
    }

    public void setParentNum(String parentNum) {
        this.parentNum = parentNum;
    }


    public InfoProject(String id, String num, String type, String content, String score, String parentNum) {

        this.id = id;

        this.num = num;

        this.type = type;

        this.content = content;

        this.score = score;

        this.parentNum = parentNum;

    }

    public InfoProject() {
        super();
    }


}